package org.lwd.datalink.contract;

import java.io.Serializable;
import java.util.HashMap;
import java.util.Map;

/**
 * @Author: weidong.lin
 * @Description: Record
 * @Date: create in 2024/3/5 17:27
 */
public abstract class Record<T> implements Serializable {
    private Map<String, Object> metaData = new HashMap<>();

    public abstract T getId();

    public Map<String, Object> metaData() {
        return metaData;
    }

    public abstract RSI RSI();
}
